Sedation for dental treatments in Newby Scarborough